{
  "stats": [
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.platform.ui.web.auth.defaultConfig--authenticators",
      "fromStudio": false,
      "numberOfContributions": 3,
      "targetExtensionPointId": "org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService--authenticators",
      "targetExtensionPointPresent": true
    },
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.platform.ui.web.auth.defaultConfig--chain",
      "fromStudio": false,
      "numberOfContributions": 1,
      "targetExtensionPointId": "org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService--chain",
      "targetExtensionPointPresent": true
    },
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.platform.ui.web.auth.defaultConfig--startURL",
      "fromStudio": false,
      "numberOfContributions": 1,
      "targetExtensionPointId": "org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService--startURL",
      "targetExtensionPointPresent": true
    },
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService--implementation",
      "fromStudio": false,
      "numberOfContributions": 1,
      "targetExtensionPointId": "org.nuxeo.runtime.LoginAsComponent--implementation",
      "targetExtensionPointPresent": true
    },
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.platform.ui.web.cors--configuration",
      "fromStudio": false,
      "numberOfContributions": 1,
      "targetExtensionPointId": "org.nuxeo.runtime.ConfigurationService--configuration",
      "targetExtensionPointPresent": true
    },
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.platform.ui.web.login--loginScreen",
      "fromStudio": false,
      "numberOfContributions": 1,
      "targetExtensionPointId": "org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService--loginScreen",
      "targetExtensionPointPresent": true
    },
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.platform.web.common.adminStatusListener.contrib--listeners",
      "fromStudio": false,
      "numberOfContributions": 1,
      "targetExtensionPointId": "org.nuxeo.runtime.EventService--listeners",
      "targetExtensionPointPresent": true
    },
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.platform.web.common.exceptionhandling.service.ExceptionHandlingContrib--errorhandlers",
      "fromStudio": false,
      "numberOfContributions": 1,
      "targetExtensionPointId": "org.nuxeo.ecm.platform.web.common.exceptionhandling.service.ExceptionHandlingService--errorhandlers",
      "targetExtensionPointPresent": true
    },
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.platform.web.common.exceptionhandling.service.ExceptionHandlingContrib--exceptionhandler",
      "fromStudio": false,
      "numberOfContributions": 1,
      "targetExtensionPointId": "org.nuxeo.ecm.platform.web.common.exceptionhandling.service.ExceptionHandlingService--exceptionhandler",
      "targetExtensionPointPresent": true
    },
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.platform.web.common.exceptionhandling.service.ExceptionHandlingContrib--requestdump",
      "fromStudio": false,
      "numberOfContributions": 1,
      "targetExtensionPointId": "org.nuxeo.ecm.platform.web.common.exceptionhandling.service.ExceptionHandlingService--requestdump",
      "targetExtensionPointPresent": true
    },
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.platform.web.common.locale.default.contrib--providers",
      "fromStudio": false,
      "numberOfContributions": 1,
      "targetExtensionPointId": "org.nuxeo.ecm.platform.web.common.locale--providers",
      "targetExtensionPointPresent": true
    },
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.platform.web.common.requestcontroller.service.RequestControllerService.defaultContrib--filterConfig",
      "fromStudio": false,
      "numberOfContributions": 12,
      "targetExtensionPointId": "org.nuxeo.ecm.platform.web.common.requestcontroller.service.RequestControllerService--filterConfig",
      "targetExtensionPointPresent": true
    },
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.platform.web.common.requestcontroller.service.RequestControllerService.defaultContrib--responseHeaders",
      "fromStudio": false,
      "numberOfContributions": 7,
      "targetExtensionPointId": "org.nuxeo.ecm.platform.web.common.requestcontroller.service.RequestControllerService--responseHeaders",
      "targetExtensionPointPresent": true
    },
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.platform.web.idempotency--configuration",
      "fromStudio": false,
      "numberOfContributions": 2,
      "targetExtensionPointId": "org.nuxeo.runtime.ConfigurationService--configuration",
      "targetExtensionPointPresent": true
    }
  ]
}